synthetic rubber-coated fabric - Alemán Inglés Diccionario